package com.service.dialtest.service;

import com.service.dialtest.dto.CheckTenantDto;
import com.service.dialtest.dto.CloudUserDto;
import com.service.dialtest.entity.CloudUserInfo;

import java.util.List;
import java.util.Map;

/**
 * @author ：hjl
 * @date ：Created in 2021/10/28 19:23
 * @description：
 */
public interface CloudUserService {
    Map check(CheckTenantDto checkTenantDto, String userId);

    List<CloudUserDto> queryAll(String userId);

    void serviceStatusBind(String cloud_user_id, Boolean status, String userId, String domain);


    boolean deleteById(String screen_id);

    void updateApiAccount(CloudUserInfo strictMap);

    List<CloudUserInfo> insertOrUpdate(CloudUserInfo strictMap, String userId);
}
